home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / osi / isode / dosisode / DOSISODE80.ZIP / ISODE8.WRK / PSAP / MAKE.BAT next >
Encoding:
DOS Batch File  |  1991-12-17  |  3.1 KB  |  111 lines

  1. @echo off
  2. if not "%1." == "clean." goto check_tidy
  3.     del *.h
  4.     del *.o
  5.     del *.c
  6.     del *.a
  7.     goto end
  8. :check_tidy
  9. if not "%1." == "tidy." goto check_null
  10.     del *.h
  11.     del *.o
  12.     goto end
  13. :check_null
  14. if not "%1." == "." goto bad_param
  15.     set dir=psap
  16.     set defines=0
  17.     call %isode%\utils\cc addr2ref
  18.     call %isode%\utils\cc bit2prim
  19.     call %isode%\utils\cc bitstr2strb
  20.     call %isode%\utils\cc bit_ops
  21.     call %isode%\utils\cc dg2ps
  22.     call %isode%\utils\cc fdx2ps
  23.     call %isode%\utils\cc flag2prim
  24.     call %isode%\utils\cc gtime
  25.     call %isode%\utils\cc int2strb
  26.     call %isode%\utils\cc isobject
  27.     call %isode%\utils\cc num2prim
  28.     call %isode%\utils\cc obj2prim
  29.     call %isode%\utils\cc objectbyname
  30.     call %isode%\utils\cc objbyoid objectbyoid
  31.     call %isode%\utils\cc ode2oid
  32.     call %isode%\utils\cc oid2ode
  33.     call %isode%\utils\cc oid_cmp
  34.     call %isode%\utils\cc oid_cpy
  35.     call %isode%\utils\cc oid_free
  36.     call %isode%\utils\cc pe2pl
  37.     call %isode%\utils\cc pe2ps
  38.     call %isode%\utils\cc pe2ssdu
  39.     call %isode%\utils\cc pe2text
  40.     call %isode%\utils\cc pe2uvec
  41.     call %isode%\utils\cc pe_alloc
  42.     call %isode%\utils\cc pe_cmp
  43.     call %isode%\utils\cc pe_cpy
  44.     call %isode%\utils\cc pe_error
  45.     call %isode%\utils\cc pe_expunge
  46.     call %isode%\utils\cc pe_extract
  47.     call %isode%\utils\cc pe_free
  48.     call %isode%\utils\cc pe_pullup
  49.     call %isode%\utils\cc pl2pe
  50.     call %isode%\utils\cc pl_tables
  51.     call %isode%\utils\cc prim2bit
  52.     call %isode%\utils\cc prim2flag
  53.     call %isode%\utils\cc prim2num
  54.     call %isode%\utils\cc prim2oid
  55.     call %isode%\utils\cc prim2qb
  56.     call %isode%\utils\cc prim2real
  57.     call %isode%\utils\cc prim2set
  58.     call %isode%\utils\cc prim2str
  59.     call %isode%\utils\cc prim2time
  60.     call %isode%\utils\cc ps2pe
  61.     call %isode%\utils\cc ps_alloc
  62.     call %isode%\utils\cc ps_error
  63.     call %isode%\utils\cc ps_flush
  64.     call %isode%\utils\cc ps_free
  65.     call %isode%\utils\cc ps_get_abs
  66.     call %isode%\utils\cc ps_io
  67.     call %isode%\utils\cc ps_prime
  68.     call %isode%\utils\cc qb2pe
  69.     call %isode%\utils\cc qb2prim
  70.     call %isode%\utils\cc qb2str
  71.     call %isode%\utils\cc qbuf2pe
  72.     call %isode%\utils\cc qbuf2ps
  73.     call %isode%\utils\cc qb_free
  74.     call %isode%\utils\cc qb_pullup
  75.     call %isode%\utils\cc seq_add
  76.     call %isode%\utils\cc seq_addon
  77.     call %isode%\utils\cc seq_del
  78.     call %isode%\utils\cc seq_find
  79.     call %isode%\utils\cc set_add
  80.     call %isode%\utils\cc set_addon
  81.     call %isode%\utils\cc set_del
  82.     call %isode%\utils\cc set_find
  83.     call %isode%\utils\cc sprintoid
  84.     call %isode%\utils\cc sprintref
  85.     call %isode%\utils\cc ssdu2pe
  86.     call %isode%\utils\cc std2ps
  87.     call %isode%\utils\cc str2oid
  88.     call %isode%\utils\cc str2pe
  89.     call %isode%\utils\cc str2prim
  90.     call %isode%\utils\cc str2ps
  91.     call %isode%\utils\cc str2qb
  92.     call %isode%\utils\cc strb2bitstr
  93.     call %isode%\utils\cc strb2int
  94.     call %isode%\utils\cc time2prim
  95.     call %isode%\utils\cc time2str
  96.     call %isode%\utils\cc tm2ut
  97.     call %isode%\utils\cc ts2ps
  98.     call %isode%\utils\cc ut2tm
  99.     call %isode%\utils\cc uvec2ps
  100.     call %isode%\utils\cc pe2qb_f
  101.     call %isode%\utils\cc qbuf2pe_f
  102.     call %isode%\utils\cc psapvrsn
  103.     ar r temp.a @psap.lnk >nul:
  104.     copy temp.a libpsap.a >nul:
  105.     ar rs libpsap.a
  106.     del temp.a
  107.     goto end
  108. :bad_param
  109.     echo unknown option %1
  110. :end
  111.